someone that heals - English Synonyms Dictionary